<!-- START FIRST CONTRACT -->
<br />
<!-- START DEPLOY -->
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8"><b>Contract 1 - Deployment</b>
      <br />Deploying the parent contract; a small contract which is inherited by the child contract.
   </div>
   <div class="col-sm-2"></div>
</div>
<br />
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8"><button type="button" class="btn btn-primary btn-sm" id="c1d">Deploy</button></div>
   <div class="col-sm-2"></div>
</div>
<br />
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8">Expected</div>
   <div class="col-sm-2"></div>
</div>
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8" id="c1d_deployParentAndIndexExpectation1"></div>
   <div class="col-sm-2"></div>
</div>
<br />
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8">Actual</div>
   <div class="col-sm-2"></div>
</div>
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8" id="c1d_deployParentAndIndexResults1"></div>
   <div class="col-sm-2"></div>
</div>
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8"><button type="button" class="btn btn-success btn-sm" id="c1r0">Refresh Actual Data</button></div>
   <div class="col-sm-2"></div>
</div>
<br />
<hr />
<!-- END DEPLOY -->
<!-- START INTERACTION -->
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8"><b>Contract 1 - First Interaction</b>
      <br />Reading the data from the parent contract; which is set to 1 by default.
   </div>
   <div class="col-sm-2"></div>
</div>
<br />
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8"><button type="button" class="btn btn-primary btn-sm" id="c1i1">Get data</button></div>
   <div class="col-sm-2"></div>
</div>
<br />
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8">Expected</div>
   <div class="col-sm-2"></div>
</div>
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8" id="c1i1_interactionExpectation1"></div>
   <div class="col-sm-2"></div>
</div>
<br />
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8">Actual</div>
   <div class="col-sm-2"></div>
</div>
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8" id="c1i1_interactionResult1"></div>
   <div class="col-sm-2"></div>
</div>
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8"><button type="button" class="btn btn-success btn-sm" id="c1r1">Refresh Actual Data</button></div>
   <div class="col-sm-2"></div>
</div>
<br />
<hr />
<!-- END INTERACTION -->
<!-- START INTERACTION -->
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8"><b>Contract 1 - Second Interaction</b>
      <br />Incrementing the parent contract by one
   </div>
   <div class="col-sm-2"></div>
</div>
<br />
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8"><button type="button" class="btn btn-primary btn-sm" id="c1i2">Increment data</button></div>
   <div class="col-sm-2"></div>
</div>
<br />
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8">Expected</div>
   <div class="col-sm-2"></div>
</div>
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8" id="c1i2_interactionExpectation1"></div>
   <div class="col-sm-2"></div>
</div>
<br />
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8">Actual</div>
   <div class="col-sm-2"></div>
</div>
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8" id="c1i2_interactionResult1"></div>
   <div class="col-sm-2"></div>
</div>
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8"><button type="button" class="btn btn-success btn-sm" id="c1r2">Refresh Actual Data</button></div>
   <div class="col-sm-2"></div>
</div>
<br />
<hr />
<!-- END INTERACTION -->
<!-- START INTERACTION -->
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8"><b>Contract 1 - Third Interaction</b>
      <br />Decrementing the parent contract by one
   </div>
   <div class="col-sm-2"></div>
</div>
<br />
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8"><button type="button" class="btn btn-primary btn-sm" id="c1i3">Decrement data</button></div>
   <div class="col-sm-2"></div>
</div>
<br />
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8">Expected</div>
   <div class="col-sm-2"></div>
</div>
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8" id="c1i3_interactionExpectation1"></div>
   <div class="col-sm-2"></div>
</div>
<br />
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8">Actual</div>
   <div class="col-sm-2"></div>
</div>
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8" id="c1i3_interactionResult1"></div>
   <div class="col-sm-2"></div>
</div>
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8"><button type="button" class="btn btn-success btn-sm" id="c1r3">Refresh Actual Data</button></div>
   <div class="col-sm-2"></div>
</div>
<br />
<hr />
<!-- END INTERACTION -->
<!-- END FIRST CONTRACT -->
<!-- START SECOND CONTRACT -->
<!-- START DEPLOY -->
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8"><b>Contract 2 - Deployment</b>
      <br />Deploying the child contract; a newer contract which inherits the parent contract and therefore has two ABIs.
      <br />Please note, we are only explicitly indexing the child contract so the record has to organically find its parent ABI (for both to show in the actual results)
   </div>
   <div class="col-sm-2"></div>
</div>
<br />
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8"><button type="button" class="btn btn-primary btn-sm" id="c2d">Deploy</button></div>
   <div class="col-sm-2"></div>
</div>
<br />
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8">Expected</div>
   <div class="col-sm-2"></div>
</div>
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8" id="c2d_deployChildAndIndexExpectation1"></div>
   <div class="col-sm-2"></div>
</div>
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8" id="c2d_deployChildAndIndexExpectation2"></div>
   <div class="col-sm-2"></div>
</div>
<br />
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8">Actual</div>
   <div class="col-sm-2"></div>
</div>
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8" id="c2d_deployChildAndIndexResults1"></div>
   <div class="col-sm-2"></div>
</div>
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8"><button type="button" class="btn btn-success btn-sm" id="c2r0">Refresh Actual Data</button></div>
   <div class="col-sm-2"></div>
</div>
<br />
<hr />
<!-- END DEPLOY -->
<!-- START INTERACTION -->
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8"><b>Contract 2 - Interaction</b>
      <br />Reading the data from the child contract which by default was set to 1.
   </div>
   <div class="col-sm-2"></div>
</div>
<br />
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8"><button type="button" class="btn btn-primary btn-sm" id="c2i1">Get data</button></div>
   <div class="col-sm-2"></div>
</div>
<br />
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8">Expected</div>
   <div class="col-sm-2"></div>
</div>
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8" id="c2i1_interactionExpectation1"></div>
   <div class="col-sm-2"></div>
</div>
<br />
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8">Actual</div>
   <div class="col-sm-2"></div>
</div>
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8" id="c2i1_interactionResult1"></div>
   <div class="col-sm-2"></div>
</div>
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8"><button type="button" class="btn btn-success btn-sm" id="c2r1">Refresh Actual Data</button></div>
   <div class="col-sm-2"></div>
</div>
<br />
<hr />
<!-- END INTERACTION -->
<!-- START INTERACTION -->
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8"><b>Contract 2 - Second Interaction</b>
      <br />Incrementing the child contract by one
   </div>
   <div class="col-sm-2"></div>
</div>
<br />
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8"><button type="button" class="btn btn-primary btn-sm" id="c2i2">Get new data</button></div>
   <div class="col-sm-2"></div>
</div>
<br />
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8">Expected</div>
   <div class="col-sm-2"></div>
</div>
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8" id="c2i2_interactionExpectation1"></div>
   <div class="col-sm-2"></div>
</div>
<br />
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8">Actual</div>
   <div class="col-sm-2"></div>
</div>
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8" id="c2i2_interactionResult1"></div>
   <div class="col-sm-2"></div>
</div>
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8"><button type="button" class="btn btn-success btn-sm" id="c2r2">Refresh Actual Data</button></div>
   <div class="col-sm-2"></div>
</div>
<br />
<hr />
<!-- END INTERACTION -->
<!-- START INTERACTION -->
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8"><b>Contract 2 - Third Interaction</b>
      <br />Decrementing the child contract by one
   </div>
   <div class="col-sm-2"></div>
</div>
<br />
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8"><button type="button" class="btn btn-primary btn-sm" id="c2i3">Get new data</button></div>
   <div class="col-sm-2"></div>
</div>
<br />
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8">Expected</div>
   <div class="col-sm-2"></div>
</div>
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8" id="c2i3_interactionExpectation1"></div>
   <div class="col-sm-2"></div>
</div>
<br />
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8">Actual</div>
   <div class="col-sm-2"></div>
</div>
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8" id="c2i3_interactionResult1"></div>
   <div class="col-sm-2"></div>
</div>
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8"><button type="button" class="btn btn-success btn-sm" id="c2r3">Refresh Actual Data</button></div>
   <div class="col-sm-2"></div>
</div>
<br />
<hr />
<!-- END INTERACTION -->
<!-- END SECOND CONTRACT -->
<!-- START THIRD CONTRACT -->
<!-- START DEPLOY -->
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8"><b>Contract 3 - Deployment</b>
      <br />Deploying the parent contract.
      <br />Please note, we are NOT indexing the contract. This is a test of self discovery.
   </div>
   <div class="col-sm-2"></div>
</div>
<br />
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8"><button type="button" class="btn btn-primary btn-sm" id="c3d">Deploy</button></div>
   <div class="col-sm-2"></div>
</div>
<br />
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8">Expected</div>
   <div class="col-sm-2"></div>
</div>
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8" id="c3d_deployParentNOIndexExpectation1"></div>
   <div class="col-sm-2"></div>
</div>
<br />
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8">Actual</div>
   <div class="col-sm-2"></div>
</div>
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8" id="c3d_deployParentNOIndexResults1"></div>
   <div class="col-sm-2"></div>
</div>
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8"><button type="button" class="btn btn-success btn-sm" id="c3r0">Refresh Actual Data</button></div>
   <div class="col-sm-2"></div>
</div>
<br />
<hr />
<!-- END DEPLOY -->
<!-- START FOURTH CONTRACT -->
<!-- START DEPLOY -->
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8"><b>Contract 4 - Deployment</b>
      <br />Deploying the child contract; a newer contract which inherits the parent contract and therefore has two ABIs.
      <br />Please note, we are NOT indexing the contract. This is a test of self discovery.
   </div>
   <div class="col-sm-2"></div>
</div>
<br />
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8"><button type="button" class="btn btn-primary btn-sm" id="c4d">Deploy</button></div>
   <div class="col-sm-2"></div>
</div>
<br />
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8">Expected</div>
</div>
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8" id="c4d_deployParentNOIndexExpectation1"></div>
   <div class="col-sm-2"></div>
</div>
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8" id="c4d_deployParentNOIndexExpectation2"></div>
   <div class="col-sm-2"></div>
</div>
<br />
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8">Actual</div>
   <div class="col-sm-2"></div>
</div>
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8" id="c4d_deployParentNOIndexResults1"></div>
   <div class="col-sm-2"></div>
</div>
<div class="form-row text-center">
   <div class="col-sm-2"></div>
   <div class="col-sm-8"><button type="button" class="btn btn-success btn-sm" id="c4r0">Refresh Actual Data</button></div>
   <div class="col-sm-2"></div>
</div>
<br />
<hr />
<!-- END DEPLOY -->
<!-- END FOURTH CONTRACT -->
